CREATE VIEW - instrukcja

Tworzy nowy widok.


Uwaga Aparat bazy danych Microsoft Jet nie obs│uguje instrukcji CREATE VIEW, ani ┐adnej z instrukcji DDL, w odniesieniu do baz danych nie u┐ywaj╣cych aparatu Microsoft Jet.


Sk│adnia

CREATE VIEW widok [(pole1[, pole2[, ...]])] AS instrukcja_select

Sk│adnia instrukcji CREATE VIEW zawiera nastΩpuj╣ce elementy:

Element Opis
widok Nazwa widoku kt≤ry ma zostaµ stworzony.
pole_1, pole_2 Nazwa pola lub p≤l dla odpowiednich p≤l okre£lonych w instrukcji_select.
instrukcja select Instrukcja SQL SELECT. WiΩcej informacji znajdziesz pod has│em SELECT û instrukcja.

Uwagi

Instrukcja SELECT, kt≤ra definiuje widok, nie mo┐e byµ instrukcj╣ SELECT INTO.

Instrukcja SELECT, kt≤ra definiuje widok nie mo┐e zawieraµ ┐adnych parametr≤w.

Nazwa widoku nie mo┐e byµ taka sama jak nazwa istniej╣cej tabeli.

Je£li kwerenda zdefiniowana za pomoc╣ instrukcji SELECT jest aktualizowalna, wtedy widok te┐ jest aktualizowalny. W przeciwnym wypadku widok jest tylko-do-odczytu.

Je┐eli jakiekolwiek dla pola w kwerendzie zdefiniowanej przez instrukcjΩ SELECT maj╣ tak╣ sam╣ nazwΩ, definicja widoku musi zawieraµ listΩ p≤l okre£laj╣c╣ unikatowe nazwy dla ka┐dego z p≤l w kwerendzie.

Zobacz te┐
ADD USER - instrukcja CREATE USER lub GROUP - instrukcja
ALTER USER lub DATABASE - instrukcja CREATE TABLE û instrukcja
ALTER TABLE - instrukcja DROP - instrukcja
CONSTRAINT - klauzula DROP USER lub GROUP - instrukcja
CREATE INDEX û instrukcja GRANT - instrukcja
CREATE PROCEDURE - instrukcja REVOKE - instrukcja